imaginary companion - Francés Inglés Diccionario